#!/usr/bin/env bash
### BEGIN INIT INFO
# Provides:          TeamCity Build Agent
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start build agent daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO
#Provide the correct user name:
USER="teamcity"
AGENT_PATH="~/buildAgent/bin"

case "$1" in
start)
 su - $USER -c "cd ${AGENT_PATH} ; ./agent.sh start"
;;
stop)
 su - $USER -c "cd ${AGENT_PATH} ; ./agent.sh stop"
;;
status)
 su - $USER -c "cd ${AGENT_PATH} ; ./agent.sh status"
;;
*)
  echo "usage start/stop"
  exit 1
 ;;

esac

exit 0
